﻿using mozhi.smarterp.Finance.Accounts;
using mozhi.smarterp.Finance.Querys;
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading.Tasks;
using Volo.Abp.Application.Services;

namespace mozhi.smarterp.Finance.Reports
{
    public interface IIncomeStatementReportAppService : IApplicationService
    {
        Task<List<IncomeStatementReportDto>> GetData(IncomeStatementReportQuery query);

        Task<List<IncomeStatementReportDto>> HandleIncomeStatement(IncomeStatementReportQuery filter, List<AccountBalance> balances);
    }
}
